home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d1 / da.arc / DA.DOC next >
Text File  |  1989-02-11  |  5KB  |  105 lines

  1. DA.EXE (c) 1987 by Paul Roub
  2.  
  3. NOTE: this is a prototype (i.e. potentially dangerous) program that plays
  4.       with your disk internals; it works on everything I've tried it on
  5.       so far, but try it on a scratch floppy before touching your hard
  6.       disk with it. Let me know about any incompatibilities (in fact,
  7.       if you have a chance, let me know what it DOES run on). I take
  8.       no responsibility for any damages. Do NOT use it on nonstandard
  9.       hard disks, particularly the new large Compaq Dos format (> 32mbytes).
  10.       Otherwise, it should work on any PC-Compatible running DOS 2.0+.
  11.  
  12. DA (Directory Arrange) is a Norton-esque utility which allows you to arrange
  13. directory entries in any order you choose. It is designed to be used as an
  14. alternative to Norton's DS (Directory Sort) and similar utilities, in
  15. situations where a straight sorted order is undesirable. For instance, you
  16. might wish to have all the .EXE files first in a particular directory,
  17. followed by all the .COM files, followed by one .BAT file, then a .ARC file,
  18. another .BAT file, etc.
  19.  
  20.   The operation is simple -- basically a point-and-shoot activity. The user
  21. is presented with a list of files in the current directory, a page at a time.
  22. The cursor keys are then used to move through the list; as the next
  23. desired file is pointed at, the user hits the enter key to place it in the
  24. next position in the ordered list. Numbers next to selected entries show the
  25. current ordering, and selected entries are skipped by the highlight bar.
  26. At any time, ESC will abort the program without making any changes. After all
  27. files have been picked, the list is displayed (again, a page at a time) for
  28. final approval. Press any key to move through the successive pages - in the
  29. interest of safety, the ESC key is still valid, and all screens must be
  30. cycled through to commit the new directory to disk.
  31.  
  32.   Also of interest is '-e', the only command line option. With this option,
  33. erased file entries are removed, instead of simply moved to the end of
  34. the directory. This can speed up operations in a directory with many erased
  35. files.
  36.  
  37.   if a drive or directory is specified, that directory is Arranged, instead
  38. of the current. the original drive/dir are restored afterwards.
  39.  
  40.   note: this is a prototype version, so all features are subject to changes/
  41. additions -- so let me know what you think; I'll try to make this as useful
  42. as possible. As the programmer, I tend not to see the shortcomings right
  43. away. You can contact me on Compuserve (71131, 157), through messages on
  44. DDJFORUM, IBMCOM, IBMSW, or EasyPlex; or at my address below.
  45.  
  46.   question: ater you've played with the program a while, answer this: how
  47. should a PgUp/PgDn key work? i mean, given that already-picked entries are
  48. skipped and we wrap-around when cursoring past the end or beginning of the
  49. list, where would you expect a PgUp/Dn to land? i have yet to hit on a
  50. heuristic that makes sense to me, which is why it's not implemented here.
  51. let me know if you have any ideas. there's a free upgrade in it if i use
  52. your idea (yeah, big deal, but remember - you get a free floppy out of it).
  53.  
  54.   This program is semi-shareware, semi-freeware. There is no charge for the
  55. program - I couldn't see charging for something this small. However, if you'd
  56. like the (Microsoft C and ASM) source code, that'll cost $10.00, mostly
  57. to cover the cost of a disk and shipping - send a disk and i'll knock
  58. off $5 (previous versions claimed a $15.00 charge - this was a typo).
  59. Send a check or M/O to:
  60.  
  61.         Paul Roub
  62.         786 Loggerhead Island Dr.
  63.         Satellite Beach, FL 32937
  64.  
  65. and I'll send a disk with the latest executable and source (IBM 5 1/4" DS/DD).
  66.  
  67.                      thanks for your input and support,
  68.                      Paul Roub
  69.  
  70.  
  71.          ----------------end-of-author's-documentation---------------
  72.  
  73.                         Software Library Information:
  74.  
  75.                    This disk copy provided as a service of
  76.  
  77.                         The Public (Software) Library
  78.  
  79.          We are not the authors of this program, nor are we associated
  80.          with the author in any way other than as a distributor of the
  81.          program in accordance with the author's terms of distribution.
  82.  
  83.          Please direct shareware payments and specific questions about
  84.          this program to the author of the program, whose name appears
  85.          elsewhere in  this documentation. If you have trouble getting
  86.          in touch with the author,  we will do whatever we can to help
  87.          you with your questions. All programs have been tested and do
  88.          run.  To report problems,  please use the form that is in the
  89.          file PROBLEM.DOC on many of our disks or in other written for-
  90.          mat with screen printouts, if possible.  The P(s)L cannot de-
  91.          bug programs over the telephone.
  92.  
  93.          Disks in the P(s)L are updated monthly, so if you did not get
  94.          this disk  directly from the P(s)L,  you should be aware that
  95.          the files in this set may no  longer be the current versions.
  96.  
  97.          For a copy of the latest monthly software library newsletter
  98.          and a list of the 1,000+ disks in the library, call or write
  99.  
  100.                         The Public (Software) Library
  101.                               P.O.Box 35705 - F
  102.                            Houston, TX 77235-5705
  103.                       (713) 721-6104 or (713) 721-5205
  104.  
  105.